#!/usr/bin/env python
# coding: utf-8

# 使用两个给定的列表`list1`和`list2`，编写一个程序来生成一个列表，其元素是上述给定列表的交集。  
# 输入:  
# + `list1=[1,3,6,78,35,55]` 
# + `list2=[12,24,35,24,88,120,155]`  
# 
# 
# 预期输出：`[35]`

# In[2]:


list1 = [1, 3, 6, 78, 35, 55]
list2 = [12, 24, 35, 24, 88, 120, 155]
set1 = set(list1)
set2 = set(list2)
intersection = set1 & set2
print(list(intersection))

